package com.cskaoyan._01basic._08loop._02test;

public class _04While_01 {

    public static void main(String[] args) {
        // 珠峰的高度是8848m，假设有一张足够大可折叠的纸张，初始厚度是0.001m。
        // 求解这张纸折叠多少次，纸张的厚度开始超过珠峰？
        // 分析：折叠纸张，每次折叠厚度 *2
        // 1.定义变量记录纸张初始厚度
        // 2.定义变量记录折叠次数
        // 3.循环折叠

        double paperHeight = 0.001;
        int count = 0;

        while (paperHeight < 8848) {
            paperHeight = paperHeight * 2;
            count++;
        }

        System.out.println("折叠次数：" + count);
        System.out.println("纸张厚度为：" + paperHeight);

    }
}
